mountain balm - French English Dictionary